class MyCircularQueue {
// 定义下用来组织数据的数组
private int[] elementData;
// 队首的下标
private int front;
// 队尾的下标
private int rear;

public MyCircularQueue(int k) {
// 用冗余最后一个数组空间的方式去处理，这时要让k + 1，真实存储数据的大小不变
elementData = new int[k + 1];

}

/**
* 入队
* @param value
* @return
*/
public boolean enQueue(int value) {
if (isFull()) {
return false;
}
// 开始处理数组元素与下标


return false;
}

/**
* 出队
* @return
*/
public boolean deQueue() {
return false;
}